Kubio\Core\Importer B

Total Complexity 91
Dependencies 8
Dependents 17
Total lines 683
Lines of code 514
Logical lines of code 247
Comment lines 27
Methods 21
Properties 0

Methods 21

Method Rating Maintainability Complexity Lines of code
importRemoteFile()
B
34 16 101
getTemplateContent()
A
45 10 43
getAvailableTemplates()
A
48 10 33
createTemplatePart()
A
45 6 46
createTemplate()
S
49 4 35
setBlocksLocks()
S
55 5 17
getTemplatePartsInDirectory()
S
51 4 29
updateEntityContent()
S
49 3 33
base64ToImage()
S
52 3 25
getTemplatesInDirectory()
S
56 3 18
getCachedImportRemoteFileByUrl()
S
66 4 8
storeInCacheImportRemoteFileByUrl()
S
62 3 12
timePermitsImport()
S
61 3 12
maybeImportBlockAssets()
S
60 3 12
maybeTransformSlugToTitle()
S
54 2 25
isValidURLORHasKubioPlaceholder()
S
69 3 6
getImportByGuid()
S
61 2 12
deleteTemplate()
S
62 2 11
entityExists()
S
56 1 20
getAvailableTemplateParts()
S
64 2 10
allowImportCaps()
S
71 2 6